package com.jianbo.proxy.api.kodApi.file.response;

import java.util.List;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class FileInfoItem {
    private String name; //": "images",
    private String path; //": "D:\/Programs\/System_Tools\/AcmeKit\/mine\/Web\/kodexplorer\/nginx\/html\/static\/images\/",
    private String type; //": "folder",
    private String mode; //": "drwx rwx rwx(0777)",
    private Long atime; //": 1716773159,
    private Long ctime; //": 1708940822,
    private Long mtime; //": 1708940823,
    private Integer isReadable; //": 1,
    private Integer isWriteable; //": 1,
    private Boolean isParent; //": true
    
    private Long size;
    private String ext;

    private String downloadPath;
    private String fileMd5;

    // root
    private List<FileInfoItem> children;
    private String menuType; // "menu-tree-root"
    private Boolean open; // true

    // star
    private Integer exists;
}
